added SSCLI 1.0
[windows-sources.git] / shared source / sscli_ref_20021101 / docs / System.CodeDom / System.CodeDom.html
blobe7fd397f890e127a5a37f3a70f6c1a4c8ab0ed16
1 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html>
2 <head>
3 <META http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
4 <link rel="stylesheet" type="text/css" href="../refdoc.css">
5 <title>Namespace: System.CodeDom</title>
6 </head>
7 <body>
8 <h2>Namespace: System.CodeDom</h2>
9 <dl>
10 <dd>
11 <p> The <a href="../System.CodeDom/System.CodeDom.html">System.CodeDom</a> namespace contains classes that can be used to represent the elements and structure of a source code document. These elements may be used to model the structure of a source code document that may be output as source code in a supported language using the functionality provided by the <a href="../System.CodeDom.Compiler/System.CodeDom.Compiler.html">System.CodeDom.Compiler</a> namespace.</p>
12 <p> For more information about using the CodeDOM to represent and generate source code, see the conceptual topic at <a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpguide/html/cpcongeneratingcompilingsourcecodedynamicallyinmultiplelanguages.asp">MSDN: Generating and Compiling Source Code Dynamically in Multiple Languages</a>.</p>
13 <p> For a table that lists the CodeDOM elements by type and function, see the the conceptual topic at <a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpgenref/html/cpconcodedomquickreference.asp">MSDN: CodeDOM Quick Reference</a>.</p>
14 </dd>
15 </dl>
16 <h3>Members of System.CodeDom Namespace</h3><b>Classes</b><dl>
17 <dd>
18 <table border="1" width="90%" style="border-collapse: collapse">
19 <tr valign="top">
20 <th bgcolor="#C0C0C0">Class</th>
21 <th bgcolor="#C0C0C0">
22 Description
23 </th>
24 </tr>
25 <tr valign="top">
26 <td width="30%"><a href="types/CodeArgumentReferenceExpression.html">class CodeArgumentReferenceExpression</a></td>
27 <td width="60%"> Represents a reference to an argument. 
28 </td>
29 </tr>
30 <tr valign="top">
31 <td width="30%"><a href="types/CodeArrayCreateExpression.html">class CodeArrayCreateExpression</a></td>
32 <td width="60%"> Represents an expression that creates an array. 
33 </td>
34 </tr>
35 <tr valign="top">
36 <td width="30%"><a href="types/CodeArrayIndexerExpression.html">class CodeArrayIndexerExpression</a></td>
37 <td width="60%"> Represents an expression that indicates an array and a specific index or indices. 
38 </td>
39 </tr>
40 <tr valign="top">
41 <td width="30%"><a href="types/CodeAssignStatement.html">class CodeAssignStatement</a></td>
42 <td width="60%"> Represents a simple assignment statement. 
43 </td>
44 </tr>
45 <tr valign="top">
46 <td width="30%"><a href="types/CodeAttachEventStatement.html">class CodeAttachEventStatement</a></td>
47 <td width="60%"> Represents a statement that attaches an event handler. 
48 </td>
49 </tr>
50 <tr valign="top">
51 <td width="30%"><a href="types/CodeAttributeArgument.html">class CodeAttributeArgument</a></td>
52 <td width="60%"> Represents an argument used in a metadata custom attribute declaration. 
53 </td>
54 </tr>
55 <tr valign="top">
56 <td width="30%"><a href="types/CodeAttributeArgumentCollection.html">class CodeAttributeArgumentCollection</a></td>
57 <td width="60%"> Represents a collection of <a href="../System.CodeDom/types/CodeAttributeArgument.html">CodeAttributeArgument</a> objects. 
58 </td>
59 </tr>
60 <tr valign="top">
61 <td width="30%"><a href="types/CodeAttributeDeclaration.html">class CodeAttributeDeclaration</a></td>
62 <td width="60%"> Represents an attribute declaration. 
63 </td>
64 </tr>
65 <tr valign="top">
66 <td width="30%"><a href="types/CodeAttributeDeclarationCollection.html">class CodeAttributeDeclarationCollection</a></td>
67 <td width="60%"> Represents a collection of <a href="../System.CodeDom/types/CodeAttributeDeclaration.html">CodeAttributeDeclaration</a> objects. 
68 </td>
69 </tr>
70 <tr valign="top">
71 <td width="30%"><a href="types/CodeBaseReferenceExpression.html">class CodeBaseReferenceExpression</a></td>
72 <td width="60%"> Represents a reference to the base class. 
73 </td>
74 </tr>
75 <tr valign="top">
76 <td width="30%"><a href="types/CodeBinaryOperatorExpression.html">class CodeBinaryOperatorExpression</a></td>
77 <td width="60%"> Represents an expression that consists of a binary operation between two expressions. 
78 </td>
79 </tr>
80 <tr valign="top">
81 <td width="30%"><a href="types/CodeCastExpression.html">class CodeCastExpression</a></td>
82 <td width="60%"> Represents an expression that is to be cast to a data type or interface. 
83 </td>
84 </tr>
85 <tr valign="top">
86 <td width="30%"><a href="types/CodeCatchClause.html">class CodeCatchClause</a></td>
87 <td width="60%"> Represents a catch exception block. 
88 </td>
89 </tr>
90 <tr valign="top">
91 <td width="30%"><a href="types/CodeCatchClauseCollection.html">class CodeCatchClauseCollection</a></td>
92 <td width="60%"> Represents a collection of <a href="../System.CodeDom/types/CodeCatchClause.html">CodeCatchClause</a> objects. 
93 </td>
94 </tr>
95 <tr valign="top">
96 <td width="30%"><a href="types/CodeComment.html">class CodeComment</a></td>
97 <td width="60%"> Represents a comment. 
98 </td>
99 </tr>
100 <tr valign="top">
101 <td width="30%"><a href="types/CodeCommentStatement.html">class CodeCommentStatement</a></td>
102 <td width="60%"> Represents a statement consisting of a single comment. 
103 </td>
104 </tr>
105 <tr valign="top">
106 <td width="30%"><a href="types/CodeCommentStatementCollection.html">class CodeCommentStatementCollection</a></td>
107 <td width="60%"> Represents a collection of <a href="../System.CodeDom/types/CodeCommentStatement.html">CodeCommentStatement</a> objects. 
108 </td>
109 </tr>
110 <tr valign="top">
111 <td width="30%"><a href="types/CodeCompileUnit.html">class CodeCompileUnit</a></td>
112 <td width="60%"> Provides a top-level object to use for compilation. 
113 </td>
114 </tr>
115 <tr valign="top">
116 <td width="30%"><a href="types/CodeConditionStatement.html">class CodeConditionStatement</a></td>
117 <td width="60%"> Represents a conditional branch statement, typically represented as an statement. 
118 </td>
119 </tr>
120 <tr valign="top">
121 <td width="30%"><a href="types/CodeConstructor.html">class CodeConstructor</a></td>
122 <td width="60%"> Represents the declaration of an instance constructor for a type. 
123 </td>
124 </tr>
125 <tr valign="top">
126 <td width="30%"><a href="types/CodeDelegateCreateExpression.html">class CodeDelegateCreateExpression</a></td>
127 <td width="60%"> Represents an expression that creates a delegate. 
128 </td>
129 </tr>
130 <tr valign="top">
131 <td width="30%"><a href="types/CodeDelegateInvokeExpression.html">class CodeDelegateInvokeExpression</a></td>
132 <td width="60%"> Represents an expression that invokes a delegate. 
133 </td>
134 </tr>
135 <tr valign="top">
136 <td width="30%"><a href="types/CodeDirectionExpression.html">class CodeDirectionExpression</a></td>
137 <td width="60%"> Represents an expression that indicates the direction type of the reference. 
138 </td>
139 </tr>
140 <tr valign="top">
141 <td width="30%"><a href="types/CodeEntryPointMethod.html">class CodeEntryPointMethod</a></td>
142 <td width="60%"> Represents the entry point of an executable. 
143 </td>
144 </tr>
145 <tr valign="top">
146 <td width="30%"><a href="types/CodeEventReferenceExpression.html">class CodeEventReferenceExpression</a></td>
147 <td width="60%"> Represents an expression that references an event. 
148 </td>
149 </tr>
150 <tr valign="top">
151 <td width="30%"><a href="types/CodeExpression.html">class CodeExpression</a></td>
152 <td width="60%"> Represents a code expression. This is a base class for other code expression objects that is never instantiated. 
153 </td>
154 </tr>
155 <tr valign="top">
156 <td width="30%"><a href="types/CodeExpressionCollection.html">class CodeExpressionCollection</a></td>
157 <td width="60%"> Represents a collection of <a href="../System.CodeDom/types/CodeExpression.html">CodeExpression</a> objects. 
158 </td>
159 </tr>
160 <tr valign="top">
161 <td width="30%"><a href="types/CodeExpressionStatement.html">class CodeExpressionStatement</a></td>
162 <td width="60%"> Represents a statement that consists of a single expression. 
163 </td>
164 </tr>
165 <tr valign="top">
166 <td width="30%"><a href="types/CodeFieldReferenceExpression.html">class CodeFieldReferenceExpression</a></td>
167 <td width="60%"> Represents a reference to a field. 
168 </td>
169 </tr>
170 <tr valign="top">
171 <td width="30%"><a href="types/CodeGotoStatement.html">class CodeGotoStatement</a></td>
172 <td width="60%"> Represents a statement. 
173 </td>
174 </tr>
175 <tr valign="top">
176 <td width="30%"><a href="types/CodeIndexerExpression.html">class CodeIndexerExpression</a></td>
177 <td width="60%"> Represents a reference to an indexer property of an object. 
178 </td>
179 </tr>
180 <tr valign="top">
181 <td width="30%"><a href="types/CodeIterationStatement.html">class CodeIterationStatement</a></td>
182 <td width="60%"> Represents a for statement, or a simple loop through a block of statements, using a test expression as a condition for continuing to loop. 
183 </td>
184 </tr>
185 <tr valign="top">
186 <td width="30%"><a href="types/CodeLabeledStatement.html">class CodeLabeledStatement</a></td>
187 <td width="60%"> Represents a labeled statement or a stand-alone label. 
188 </td>
189 </tr>
190 <tr valign="top">
191 <td width="30%"><a href="types/CodeLinePragma.html">class CodeLinePragma</a></td>
192 <td width="60%"> Represents a specific location within a specific file. 
193 </td>
194 </tr>
195 <tr valign="top">
196 <td width="30%"><a href="types/CodeMemberEvent.html">class CodeMemberEvent</a></td>
197 <td width="60%"> Represents an event member of a class. 
198 </td>
199 </tr>
200 <tr valign="top">
201 <td width="30%"><a href="types/CodeMemberField.html">class CodeMemberField</a></td>
202 <td width="60%"> Represents a field class member declaration. 
203 </td>
204 </tr>
205 <tr valign="top">
206 <td width="30%"><a href="types/CodeMemberMethod.html">class CodeMemberMethod</a></td>
207 <td width="60%"> Represents a declaration for a method of a class. 
208 </td>
209 </tr>
210 <tr valign="top">
211 <td width="30%"><a href="types/CodeMemberProperty.html">class CodeMemberProperty</a></td>
212 <td width="60%"> Represents a declaration for a property of a class. 
213 </td>
214 </tr>
215 <tr valign="top">
216 <td width="30%"><a href="types/CodeMethodInvokeExpression.html">class CodeMethodInvokeExpression</a></td>
217 <td width="60%"> Represents an expression that invokes a method. 
218 </td>
219 </tr>
220 <tr valign="top">
221 <td width="30%"><a href="types/CodeMethodReferenceExpression.html">class CodeMethodReferenceExpression</a></td>
222 <td width="60%"> Represents an expression that references a method on a specific object. 
223 </td>
224 </tr>
225 <tr valign="top">
226 <td width="30%"><a href="types/CodeMethodReturnStatement.html">class CodeMethodReturnStatement</a></td>
227 <td width="60%"> Represents a return statement. 
228 </td>
229 </tr>
230 <tr valign="top">
231 <td width="30%"><a href="types/CodeNamespace.html">class CodeNamespace</a></td>
232 <td width="60%"> Represents a namespace declaration. 
233 </td>
234 </tr>
235 <tr valign="top">
236 <td width="30%"><a href="types/CodeNamespaceCollection.html">class CodeNamespaceCollection</a></td>
237 <td width="60%"> Represents a collection of <a href="../System.CodeDom/types/CodeNamespace.html">CodeNamespace</a> objects. 
238 </td>
239 </tr>
240 <tr valign="top">
241 <td width="30%"><a href="types/CodeNamespaceImport.html">class CodeNamespaceImport</a></td>
242 <td width="60%"> Represents a namespace import directive that indicates a namespace to use. 
243 </td>
244 </tr>
245 <tr valign="top">
246 <td width="30%"><a href="types/CodeNamespaceImportCollection.html">class CodeNamespaceImportCollection</a></td>
247 <td width="60%"> Represents a collection of <a href="../System.CodeDom/types/CodeNamespaceImport.html">CodeNamespaceImport</a> objects. 
248 </td>
249 </tr>
250 <tr valign="top">
251 <td width="30%"><a href="types/CodeObject.html">class CodeObject</a></td>
252 <td width="60%"> Provides a common base class for most Code Document Object Model (CodeDOM) objects. 
253 </td>
254 </tr>
255 <tr valign="top">
256 <td width="30%"><a href="types/CodeObjectCreateExpression.html">class CodeObjectCreateExpression</a></td>
257 <td width="60%"> Represents an expression that creates a new instance of an object. 
258 </td>
259 </tr>
260 <tr valign="top">
261 <td width="30%"><a href="types/CodeParameterDeclarationExpression.html">class CodeParameterDeclarationExpression</a></td>
262 <td width="60%"> Represents a parameter declaration for a method, property, or constructor. 
263 </td>
264 </tr>
265 <tr valign="top">
266 <td width="30%"><a href="types/CodeParameterDeclarationExpressionCollection.html">class CodeParameterDeclarationExpressionCollection</a></td>
267 <td width="60%"> Represents a collection of <a href="../System.CodeDom/types/CodeParameterDeclarationExpression.html">CodeParameterDeclarationExpression</a> objects. 
268 </td>
269 </tr>
270 <tr valign="top">
271 <td width="30%"><a href="types/CodePrimitiveExpression.html">class CodePrimitiveExpression</a></td>
272 <td width="60%"> Represents a primitive data type value. 
273 </td>
274 </tr>
275 <tr valign="top">
276 <td width="30%"><a href="types/CodePropertyReferenceExpression.html">class CodePropertyReferenceExpression</a></td>
277 <td width="60%"> Represents a reference to a property. 
278 </td>
279 </tr>
280 <tr valign="top">
281 <td width="30%"><a href="types/CodePropertySetValueReferenceExpression.html">class CodePropertySetValueReferenceExpression</a></td>
282 <td width="60%"> Represents an expression that represents the value argument of a property set method call within a property set method declaration. 
283 </td>
284 </tr>
285 <tr valign="top">
286 <td width="30%"><a href="types/CodeRemoveEventStatement.html">class CodeRemoveEventStatement</a></td>
287 <td width="60%"> Represents a statement that removes an event handler. 
288 </td>
289 </tr>
290 <tr valign="top">
291 <td width="30%"><a href="types/CodeSnippetCompileUnit.html">class CodeSnippetCompileUnit</a></td>
292 <td width="60%"> Represents a literal code fragment that can be compiled. 
293 </td>
294 </tr>
295 <tr valign="top">
296 <td width="30%"><a href="types/CodeSnippetExpression.html">class CodeSnippetExpression</a></td>
297 <td width="60%"> Represents a literal expression. 
298 </td>
299 </tr>
300 <tr valign="top">
301 <td width="30%"><a href="types/CodeSnippetStatement.html">class CodeSnippetStatement</a></td>
302 <td width="60%"> Represents a statement using a literal code fragment. 
303 </td>
304 </tr>
305 <tr valign="top">
306 <td width="30%"><a href="types/CodeSnippetTypeMember.html">class CodeSnippetTypeMember</a></td>
307 <td width="60%"> Represents a member of a class using a literal code fragment. 
308 </td>
309 </tr>
310 <tr valign="top">
311 <td width="30%"><a href="types/CodeStatement.html">class CodeStatement</a></td>
312 <td width="60%"> Represents a statement. This is a base class for other code statement objects that is never instantiated. 
313 </td>
314 </tr>
315 <tr valign="top">
316 <td width="30%"><a href="types/CodeStatementCollection.html">class CodeStatementCollection</a></td>
317 <td width="60%"> Represents a collection of <a href="../System.CodeDom/types/CodeStatement.html">CodeStatement</a> objects. 
318 </td>
319 </tr>
320 <tr valign="top">
321 <td width="30%"><a href="types/CodeThisReferenceExpression.html">class CodeThisReferenceExpression</a></td>
322 <td width="60%"> Represents a reference to the current local class instance. 
323 </td>
324 </tr>
325 <tr valign="top">
326 <td width="30%"><a href="types/CodeThrowExceptionStatement.html">class CodeThrowExceptionStatement</a></td>
327 <td width="60%"> Represents a statement that throws an exception. 
328 </td>
329 </tr>
330 <tr valign="top">
331 <td width="30%"><a href="types/CodeTryCatchFinallyStatement.html">class CodeTryCatchFinallyStatement</a></td>
332 <td width="60%"> Represents a try block, with any number of catch clauses and optionally, a finally block. 
333 </td>
334 </tr>
335 <tr valign="top">
336 <td width="30%"><a href="types/CodeTypeConstructor.html">class CodeTypeConstructor</a></td>
337 <td width="60%"> Represents a static constructor for a class. 
338 </td>
339 </tr>
340 <tr valign="top">
341 <td width="30%"><a href="types/CodeTypeDeclaration.html">class CodeTypeDeclaration</a></td>
342 <td width="60%"> Represents a type declaration for a class, structure, interface or enumeration. 
343 </td>
344 </tr>
345 <tr valign="top">
346 <td width="30%"><a href="types/CodeTypeDeclarationCollection.html">class CodeTypeDeclarationCollection</a></td>
347 <td width="60%"> Represents a collection of <a href="../System.CodeDom/types/CodeTypeDeclaration.html">CodeTypeDeclaration</a> objects. 
348 </td>
349 </tr>
350 <tr valign="top">
351 <td width="30%"><a href="types/CodeTypeDelegate.html">class CodeTypeDelegate</a></td>
352 <td width="60%"> Represents a delegate declaration. 
353 </td>
354 </tr>
355 <tr valign="top">
356 <td width="30%"><a href="types/CodeTypeMember.html">class CodeTypeMember</a></td>
357 <td width="60%"> Represents the declaration for a member of a type. Type members include fields, methods, properties, constructors and nested types. 
358 </td>
359 </tr>
360 <tr valign="top">
361 <td width="30%"><a href="types/CodeTypeMemberCollection.html">class CodeTypeMemberCollection</a></td>
362 <td width="60%"> Represents a collection of <a href="../System.CodeDom/types/CodeTypeMember.html">CodeTypeMember</a> objects. 
363 </td>
364 </tr>
365 <tr valign="top">
366 <td width="30%"><a href="types/CodeTypeOfExpression.html">class CodeTypeOfExpression</a></td>
367 <td width="60%"> Represents a expression, an expression that returns a specified runtime type. 
368 </td>
369 </tr>
370 <tr valign="top">
371 <td width="30%"><a href="types/CodeTypeReference.html">class CodeTypeReference</a></td>
372 <td width="60%"> Represents a data type to CodeDOM objects. 
373 </td>
374 </tr>
375 <tr valign="top">
376 <td width="30%"><a href="types/CodeTypeReferenceCollection.html">class CodeTypeReferenceCollection</a></td>
377 <td width="60%"> Represents a collection of <a href="../System.CodeDom/types/CodeTypeReference.html">CodeTypeReference</a> objects. 
378 </td>
379 </tr>
380 <tr valign="top">
381 <td width="30%"><a href="types/CodeTypeReferenceExpression.html">class CodeTypeReferenceExpression</a></td>
382 <td width="60%"> Represents a reference to a data type. 
383 </td>
384 </tr>
385 <tr valign="top">
386 <td width="30%"><a href="types/CodeVariableDeclarationStatement.html">class CodeVariableDeclarationStatement</a></td>
387 <td width="60%"> Represents a declaration of a variable. 
388 </td>
389 </tr>
390 <tr valign="top">
391 <td width="30%"><a href="types/CodeVariableReferenceExpression.html">class CodeVariableReferenceExpression</a></td>
392 <td width="60%"> Represents an expression that references a local variable. 
393 </td>
394 </tr>
395 </table>
396 </dd>
397 </dl><br><b>Enumerations</b><dl>
398 <dd>
399 <table border="1" width="90%" style="border-collapse: collapse">
400 <tr valign="top">
401 <th bgcolor="#C0C0C0">Enumeration</th>
402 <th bgcolor="#C0C0C0">
403 Description
404 </th>
405 </tr>
406 <tr valign="top">
407 <td width="30%"><a href="types/CodeBinaryOperatorType.html">enumeration CodeBinaryOperatorType</a></td>
408 <td width="60%"> Specifies identifiers for supported binary operators. 
409 </td>
410 </tr>
411 <tr valign="top">
412 <td width="30%"><a href="types/FieldDirection.html">enumeration FieldDirection</a></td>
413 <td width="60%"> Specifies identifiers used to indicate the direction of parameter and argument declarations. 
414 </td>
415 </tr>
416 <tr valign="top">
417 <td width="30%"><a href="types/MemberAttributes.html">enumeration MemberAttributes</a></td>
418 <td width="60%"> Specifies member attribute identifiers for class members. 
419 </td>
420 </tr>
421 </table>
422 </dd>
423 </dl><br><b>Namepace hierarchy</b><br><ul class="none">
424 <li><a href="../System/types/Object.html">System.Object</a></li>
425 <ul class="none">
426 <li><a href="../System.CodeDom/types/CodeAttributeArgument.html">System.CodeDom.CodeAttributeArgument</a></li>
427 </ul>
428 <ul class="none">
429 <li><a href="../System.CodeDom/types/CodeAttributeDeclaration.html">System.CodeDom.CodeAttributeDeclaration</a></li>
430 </ul>
431 <ul class="none">
432 <li><a href="../System.CodeDom/types/CodeCatchClause.html">System.CodeDom.CodeCatchClause</a></li>
433 </ul>
434 <ul class="none">
435 <li><a href="../System.CodeDom/types/CodeLinePragma.html">System.CodeDom.CodeLinePragma</a></li>
436 </ul>
437 <ul class="none">
438 <li><a href="../System.CodeDom/types/CodeNamespaceImportCollection.html">System.CodeDom.CodeNamespaceImportCollection</a> --- <a href="../System.Collections/types/IList.html">System.Collections.IList</a>, <a href="../System.Collections/types/ICollection.html">System.Collections.ICollection</a>, <a href="../System.Collections/types/IEnumerable.html">System.Collections.IEnumerable</a></li>
439 </ul>
440 <ul class="none">
441 <li><a href="../System.CodeDom/types/CodeObject.html">System.CodeDom.CodeObject</a></li>
442 <ul class="none">
443 <li><a href="../System.CodeDom/types/CodeComment.html">System.CodeDom.CodeComment</a></li>
444 </ul>
445 <ul class="none">
446 <li><a href="../System.CodeDom/types/CodeCompileUnit.html">System.CodeDom.CodeCompileUnit</a></li>
447 <ul class="none">
448 <li><a href="../System.CodeDom/types/CodeSnippetCompileUnit.html">System.CodeDom.CodeSnippetCompileUnit</a></li>
449 </ul>
450 </ul>
451 <ul class="none">
452 <li><a href="../System.CodeDom/types/CodeExpression.html">System.CodeDom.CodeExpression</a></li>
453 <ul class="none">
454 <li><a href="../System.CodeDom/types/CodeArgumentReferenceExpression.html">System.CodeDom.CodeArgumentReferenceExpression</a></li>
455 </ul>
456 <ul class="none">
457 <li><a href="../System.CodeDom/types/CodeArrayCreateExpression.html">System.CodeDom.CodeArrayCreateExpression</a></li>
458 </ul>
459 <ul class="none">
460 <li><a href="../System.CodeDom/types/CodeArrayIndexerExpression.html">System.CodeDom.CodeArrayIndexerExpression</a></li>
461 </ul>
462 <ul class="none">
463 <li><a href="../System.CodeDom/types/CodeBaseReferenceExpression.html">System.CodeDom.CodeBaseReferenceExpression</a></li>
464 </ul>
465 <ul class="none">
466 <li><a href="../System.CodeDom/types/CodeBinaryOperatorExpression.html">System.CodeDom.CodeBinaryOperatorExpression</a></li>
467 </ul>
468 <ul class="none">
469 <li><a href="../System.CodeDom/types/CodeCastExpression.html">System.CodeDom.CodeCastExpression</a></li>
470 </ul>
471 <ul class="none">
472 <li><a href="../System.CodeDom/types/CodeDelegateCreateExpression.html">System.CodeDom.CodeDelegateCreateExpression</a></li>
473 </ul>
474 <ul class="none">
475 <li><a href="../System.CodeDom/types/CodeDelegateInvokeExpression.html">System.CodeDom.CodeDelegateInvokeExpression</a></li>
476 </ul>
477 <ul class="none">
478 <li><a href="../System.CodeDom/types/CodeDirectionExpression.html">System.CodeDom.CodeDirectionExpression</a></li>
479 </ul>
480 <ul class="none">
481 <li><a href="../System.CodeDom/types/CodeEventReferenceExpression.html">System.CodeDom.CodeEventReferenceExpression</a></li>
482 </ul>
483 <ul class="none">
484 <li><a href="../System.CodeDom/types/CodeFieldReferenceExpression.html">System.CodeDom.CodeFieldReferenceExpression</a></li>
485 </ul>
486 <ul class="none">
487 <li><a href="../System.CodeDom/types/CodeIndexerExpression.html">System.CodeDom.CodeIndexerExpression</a></li>
488 </ul>
489 <ul class="none">
490 <li><a href="../System.CodeDom/types/CodeMethodInvokeExpression.html">System.CodeDom.CodeMethodInvokeExpression</a></li>
491 </ul>
492 <ul class="none">
493 <li><a href="../System.CodeDom/types/CodeMethodReferenceExpression.html">System.CodeDom.CodeMethodReferenceExpression</a></li>
494 </ul>
495 <ul class="none">
496 <li><a href="../System.CodeDom/types/CodeObjectCreateExpression.html">System.CodeDom.CodeObjectCreateExpression</a></li>
497 </ul>
498 <ul class="none">
499 <li><a href="../System.CodeDom/types/CodeParameterDeclarationExpression.html">System.CodeDom.CodeParameterDeclarationExpression</a></li>
500 </ul>
501 <ul class="none">
502 <li><a href="../System.CodeDom/types/CodePrimitiveExpression.html">System.CodeDom.CodePrimitiveExpression</a></li>
503 </ul>
504 <ul class="none">
505 <li><a href="../System.CodeDom/types/CodePropertyReferenceExpression.html">System.CodeDom.CodePropertyReferenceExpression</a></li>
506 </ul>
507 <ul class="none">
508 <li><a href="../System.CodeDom/types/CodePropertySetValueReferenceExpression.html">System.CodeDom.CodePropertySetValueReferenceExpression</a></li>
509 </ul>
510 <ul class="none">
511 <li><a href="../System.CodeDom/types/CodeSnippetExpression.html">System.CodeDom.CodeSnippetExpression</a></li>
512 </ul>
513 <ul class="none">
514 <li><a href="../System.CodeDom/types/CodeThisReferenceExpression.html">System.CodeDom.CodeThisReferenceExpression</a></li>
515 </ul>
516 <ul class="none">
517 <li><a href="../System.CodeDom/types/CodeTypeOfExpression.html">System.CodeDom.CodeTypeOfExpression</a></li>
518 </ul>
519 <ul class="none">
520 <li><a href="../System.CodeDom/types/CodeTypeReferenceExpression.html">System.CodeDom.CodeTypeReferenceExpression</a></li>
521 </ul>
522 <ul class="none">
523 <li><a href="../System.CodeDom/types/CodeVariableReferenceExpression.html">System.CodeDom.CodeVariableReferenceExpression</a></li>
524 </ul>
525 </ul>
526 <ul class="none">
527 <li><a href="../System.CodeDom/types/CodeNamespace.html">System.CodeDom.CodeNamespace</a></li>
528 </ul>
529 <ul class="none">
530 <li><a href="../System.CodeDom/types/CodeNamespaceImport.html">System.CodeDom.CodeNamespaceImport</a></li>
531 </ul>
532 <ul class="none">
533 <li><a href="../System.CodeDom/types/CodeStatement.html">System.CodeDom.CodeStatement</a></li>
534 <ul class="none">
535 <li><a href="../System.CodeDom/types/CodeAssignStatement.html">System.CodeDom.CodeAssignStatement</a></li>
536 </ul>
537 <ul class="none">
538 <li><a href="../System.CodeDom/types/CodeAttachEventStatement.html">System.CodeDom.CodeAttachEventStatement</a></li>
539 </ul>
540 <ul class="none">
541 <li><a href="../System.CodeDom/types/CodeCommentStatement.html">System.CodeDom.CodeCommentStatement</a></li>
542 </ul>
543 <ul class="none">
544 <li><a href="../System.CodeDom/types/CodeConditionStatement.html">System.CodeDom.CodeConditionStatement</a></li>
545 </ul>
546 <ul class="none">
547 <li><a href="../System.CodeDom/types/CodeExpressionStatement.html">System.CodeDom.CodeExpressionStatement</a></li>
548 </ul>
549 <ul class="none">
550 <li><a href="../System.CodeDom/types/CodeGotoStatement.html">System.CodeDom.CodeGotoStatement</a></li>
551 </ul>
552 <ul class="none">
553 <li><a href="../System.CodeDom/types/CodeIterationStatement.html">System.CodeDom.CodeIterationStatement</a></li>
554 </ul>
555 <ul class="none">
556 <li><a href="../System.CodeDom/types/CodeLabeledStatement.html">System.CodeDom.CodeLabeledStatement</a></li>
557 </ul>
558 <ul class="none">
559 <li><a href="../System.CodeDom/types/CodeMethodReturnStatement.html">System.CodeDom.CodeMethodReturnStatement</a></li>
560 </ul>
561 <ul class="none">
562 <li><a href="../System.CodeDom/types/CodeRemoveEventStatement.html">System.CodeDom.CodeRemoveEventStatement</a></li>
563 </ul>
564 <ul class="none">
565 <li><a href="../System.CodeDom/types/CodeSnippetStatement.html">System.CodeDom.CodeSnippetStatement</a></li>
566 </ul>
567 <ul class="none">
568 <li><a href="../System.CodeDom/types/CodeThrowExceptionStatement.html">System.CodeDom.CodeThrowExceptionStatement</a></li>
569 </ul>
570 <ul class="none">
571 <li><a href="../System.CodeDom/types/CodeTryCatchFinallyStatement.html">System.CodeDom.CodeTryCatchFinallyStatement</a></li>
572 </ul>
573 <ul class="none">
574 <li><a href="../System.CodeDom/types/CodeVariableDeclarationStatement.html">System.CodeDom.CodeVariableDeclarationStatement</a></li>
575 </ul>
576 </ul>
577 <ul class="none">
578 <li><a href="../System.CodeDom/types/CodeTypeMember.html">System.CodeDom.CodeTypeMember</a></li>
579 <ul class="none">
580 <li><a href="../System.CodeDom/types/CodeMemberEvent.html">System.CodeDom.CodeMemberEvent</a></li>
581 </ul>
582 <ul class="none">
583 <li><a href="../System.CodeDom/types/CodeMemberField.html">System.CodeDom.CodeMemberField</a></li>
584 </ul>
585 <ul class="none">
586 <li><a href="../System.CodeDom/types/CodeMemberMethod.html">System.CodeDom.CodeMemberMethod</a></li>
587 <ul class="none">
588 <li><a href="../System.CodeDom/types/CodeConstructor.html">System.CodeDom.CodeConstructor</a></li>
589 </ul>
590 <ul class="none">
591 <li><a href="../System.CodeDom/types/CodeEntryPointMethod.html">System.CodeDom.CodeEntryPointMethod</a></li>
592 </ul>
593 <ul class="none">
594 <li><a href="../System.CodeDom/types/CodeTypeConstructor.html">System.CodeDom.CodeTypeConstructor</a></li>
595 </ul>
596 </ul>
597 <ul class="none">
598 <li><a href="../System.CodeDom/types/CodeMemberProperty.html">System.CodeDom.CodeMemberProperty</a></li>
599 </ul>
600 <ul class="none">
601 <li><a href="../System.CodeDom/types/CodeSnippetTypeMember.html">System.CodeDom.CodeSnippetTypeMember</a></li>
602 </ul>
603 <ul class="none">
604 <li><a href="../System.CodeDom/types/CodeTypeDeclaration.html">System.CodeDom.CodeTypeDeclaration</a></li>
605 <ul class="none">
606 <li><a href="../System.CodeDom/types/CodeTypeDelegate.html">System.CodeDom.CodeTypeDelegate</a></li>
607 </ul>
608 </ul>
609 </ul>
610 <ul class="none">
611 <li><a href="../System.CodeDom/types/CodeTypeReference.html">System.CodeDom.CodeTypeReference</a></li>
612 </ul>
613 </ul>
614 <ul class="none">
615 <li><a href="../System.Collections/types/CollectionBase.html">System.Collections.CollectionBase</a></li>
616 <ul class="none">
617 <li><a href="../System.CodeDom/types/CodeAttributeArgumentCollection.html">System.CodeDom.CodeAttributeArgumentCollection</a></li>
618 </ul>
619 <ul class="none">
620 <li><a href="../System.CodeDom/types/CodeAttributeDeclarationCollection.html">System.CodeDom.CodeAttributeDeclarationCollection</a></li>
621 </ul>
622 <ul class="none">
623 <li><a href="../System.CodeDom/types/CodeCatchClauseCollection.html">System.CodeDom.CodeCatchClauseCollection</a></li>
624 </ul>
625 <ul class="none">
626 <li><a href="../System.CodeDom/types/CodeCommentStatementCollection.html">System.CodeDom.CodeCommentStatementCollection</a></li>
627 </ul>
628 <ul class="none">
629 <li><a href="../System.CodeDom/types/CodeExpressionCollection.html">System.CodeDom.CodeExpressionCollection</a></li>
630 </ul>
631 <ul class="none">
632 <li><a href="../System.CodeDom/types/CodeNamespaceCollection.html">System.CodeDom.CodeNamespaceCollection</a></li>
633 </ul>
634 <ul class="none">
635 <li><a href="../System.CodeDom/types/CodeParameterDeclarationExpressionCollection.html">System.CodeDom.CodeParameterDeclarationExpressionCollection</a></li>
636 </ul>
637 <ul class="none">
638 <li><a href="../System.CodeDom/types/CodeStatementCollection.html">System.CodeDom.CodeStatementCollection</a></li>
639 </ul>
640 <ul class="none">
641 <li><a href="../System.CodeDom/types/CodeTypeDeclarationCollection.html">System.CodeDom.CodeTypeDeclarationCollection</a></li>
642 </ul>
643 <ul class="none">
644 <li><a href="../System.CodeDom/types/CodeTypeMemberCollection.html">System.CodeDom.CodeTypeMemberCollection</a></li>
645 </ul>
646 <ul class="none">
647 <li><a href="../System.CodeDom/types/CodeTypeReferenceCollection.html">System.CodeDom.CodeTypeReferenceCollection</a></li>
648 </ul>
649 </ul>
650 <ul class="none">
651 <li><a href="../System/types/ValueType.html">System.ValueType</a></li>
652 <ul class="none">
653 <li><a href="../System/types/Enum.html">System.Enum</a></li>
654 <ul class="none">
655 <li><a href="../System.CodeDom/types/CodeBinaryOperatorType.html">System.CodeDom.CodeBinaryOperatorType</a></li>
656 </ul>
657 <ul class="none">
658 <li><a href="../System.CodeDom/types/FieldDirection.html">System.CodeDom.FieldDirection</a></li>
659 </ul>
660 <ul class="none">
661 <li><a href="../System.CodeDom/types/MemberAttributes.html">System.CodeDom.MemberAttributes</a></li>
662 </ul>
663 </ul>
664 </ul>
665 </ul><br><i><a href="../documentation_license.txt">
666 Copyright (c) 2002 Microsoft Corporation. All rights reserved.
667 </a></i></body>
668 </html>